Cro-Magnon man - French English Dictionary